cmake_minimum_required(VERSION 3.9)
project(2_0_x)

set(CMAKE_CXX_STANDARD 11)

add_executable(2_0_x
        include/socs/comm/config.h
        include/socs/comm/constants.h
        include/socs/comm/socs.h
        include/socs/comm/types.h
        include/socs/mod/addr_opt.h
        include/socs/mod/core.h
        include/socs/mod/hello.h
        include/socs/mod/lladdr_resolve.h
        include/socs/mod/localnode.h
        include/socs/mod/multicast.h
        include/socs/mod/neigh.h
        include/socs/mod/netdev_monitor.h
        include/socs/mod/netlink.h
        include/socs/mod/pool6.h
        include/socs/mod/rbtree.h
        include/socs/mod/sap.h
        include/socs/mod/transmit.h
        include/socs/usr/nl_user.h
        include/socs/usr/str_utils.h
        libLICENSE/include/Aes.h
        libLICENSE/include/KeyTool.h
        libLICENSE/include/LICENSE.h
        mod/addr_opt.c
        mod/config.c
        mod/core.c
        mod/hello.c
        mod/lladdr_resolve.c
        mod/localnode.c
        mod/multicast.c
        mod/neigh.c
        mod/netdev_monitor.c
        mod/netlink.c
        mod/nf_hook.c
        mod/pool6.c
        mod/rbtree.c
        mod/sap.c
        mod/socs.mod.c
        mod/transmit.c
        tests/mcastclient.c
        tests/tcp_client.c
        tests/tcp_server.c
        usr/nl_user.c
        usr/socs.c
        usr/str_utils.c
        usr/sysinfo.c)
